culebrilla - German English Dictionary