well-favoured - Turkish English Dictionary