place where rainwater is stagnant - Turc Anglais Dictionnaire