rambarde - German English Dictionary