autocarpous - German English Dictionary