sea peak - German English Dictionary