amplexus - Turkish English Dictionary