mascotte - Turkish English Dictionary