have a shotgun marriage - Francés Inglés Diccionario