new turkish lira - German English Dictionary