bigrilla - German English Dictionary