american sea rocket (cakile edentula) - German English Dictionary