turton - German English Dictionary