pay right away - German English Dictionary