oil passages - Turkish English Dictionary