What does Bermudadreieck mean?

Bermudadreieck - German to English

Bermuda triangle