chamarrure - German English Dictionary