handheld video game - Francés Inglés Diccionario