turkish imprints - German English Dictionary