large galloon - Turkish English Dictionary