rafced beach - German English Dictionary