ruddy sheldrake - German English Dictionary