enchilorar - German English Dictionary