happier than a puppy with two peckers - Turco Inglés Diccionario