shushupe - German English Dictionary