submarine fan sediment/deposit - Spanish English Dictionary