sea devils - German English Dictionary