muchachito - German English Dictionary