engine lid - Turkish English Dictionary