sexual imprinting - Turkish English Dictionary