tarafından icat edildi - Turkish English Dictionary