lateral splanchnic arteries - German English Dictionary