enchibolada - German English Dictionary