atm camera across the street - Francés Inglés Diccionario