capulla - German English Dictionary