beachhead - German English Dictionary