cachirulo - German English Dictionary