irregular satellite - German English Dictionary