have a lot of bottle - Español Inglés Diccionario