talamiflora - German English Dictionary