implausibly high figure - Francés Inglés Diccionario