floodhead - German English Dictionary