from genoa, city of italy - Turkish English Dictionary