toroa - Turkish English Dictionary