pardon my french! - Alemán Inglés Diccionario