mitraille - German English Dictionary