oil grooves - Turkish English Dictionary