receiving and concealing - Alemán Inglés Diccionario