caoutchin - German English Dictionary