torva - Turkish English Dictionary