çabuk takılan maske - Turkish English Dictionary