it could be argued that... - German English Dictionary