hydromechanic - Turkish English Dictionary