physical impossibility - Francés Inglés Diccionario