Summary
English to Spanish:   more detail...
  1. whisper in someone's ear:


English