cachipay - German English Dictionary