the leaning tower - Turkish English Dictionary