machuquillo - German English Dictionary