venüs tepesi - Turkish English Dictionary