amplexa - Turkish English Dictionary