thumbdrive - German English Dictionary