the ship slammed into rocks - Allemand Anglais Dictionnaire