turkey head office - Turkish English Dictionary