temblaban - German English Dictionary