sea dahlia - German English Dictionary