diablillo - German English Dictionary