press-in lid can - Spanish English Dictionary