organoterafi - German English Dictionary