pay by mail - German English Dictionary