promesse - German English Dictionary