son of venus) - Turkish English Dictionary