police artist's sketch - Alemán Inglés Diccionario