EFT/POS-Terminal - German English Dictionary