muchacho - German English Dictionary