muchachil - German English Dictionary