beachfront - German English Dictionary