gemelle - Turkish English Dictionary