promit - German English Dictionary