hydroboration - Turkish English Dictionary