be above board - Alemán Inglés Diccionario