have a brain freeze - Alemán Inglés Diccionario