give off vibes - Alemán Inglés Diccionario