genoese flag - Turkish English Dictionary