stargazing seadevil - German English Dictionary