skedaddled - German English Dictionary