a couple of guys - Francés Inglés Diccionario