two metres long - Turkish English Dictionary