speicherlokomotive - German English Dictionary