turrel - German English Dictionary