ombrotrophe - Turkish English Dictionary