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