quemaba - German English Dictionary