little frog in a big pond - Francés Inglés Diccionario