corporation logo - Turkish English Dictionary