you two sons of bitches - Alemán Inglés Diccionario