spinule - German English Dictionary