alegrillo - German English Dictionary