engine seal - Turkish English Dictionary