muchachuelo - German English Dictionary