cabecipeludo - German English Dictionary