person who is tongue-tied - Alemán Inglés Diccionario