asparagus in watercress sauce - Turkish English Dictionary