pitarrosa - German English Dictionary