constantly making mistakes - German English Dictionary