amplexicaula - German English Dictionary