amplexicaudate - Turkish English Dictionary