vaguely similar - Alemán Inglés Diccionario