creeping watercress - Turkish English Dictionary