a toothless tiger - Alemán Inglés Diccionario