promiser - German English Dictionary