engorged - Turkish English Dictionary