superserviceable - German English Dictionary