gough island moorhen - Turkish English Dictionary