cabbagehead - German English Dictionary