engine bay lid - Turkish English Dictionary