arrachage - German English Dictionary