place a hidden camera - Espagnol Anglais Dictionnaire