promener - German English Dictionary