Englisch [verb]Spanisch [verb] ▶mirror [verb] The lake mirrored the mountains. ▶espejar [verb] El lago espejaba las montañas. ▶clear out [verb] ▶espejar [verb]