cannibaliser - German English Dictionary