hydromechanic - Spanish English Dictionary