person who is tongue-tied - Francés Inglés Diccionario