machirulo - German English Dictionary