temblaba - German English Dictionary