attribuable - German English Dictionary