otonom kurumlar - Turkish English Dictionary