vowing - German English Dictionary