amplexation - Turkish English Dictionary