subulipalp - German English Dictionary