terms and conditions of trade - Turkish English Dictionary