oyuk damlalık - Turkish English Dictionary