microcavidad - German English Dictionary