new turkish alphabet - German English Dictionary