terefah - German English Dictionary