mekkare astsubayı - Turkish English Dictionary