seafront - German English Dictionary