ram-raid - German English Dictionary