give off a vibe - Alemán Inglés Diccionario