longest losing trade - Turkish English Dictionary