cabezo - German English Dictionary