turkish teaching - German English Dictionary