beachheads - German English Dictionary