long metre - Turkish English Dictionary