have both oars in the water - Alemán Inglés Diccionario