ventresca - Turkish English Dictionary