skedaddler - German English Dictionary