sbirro - German English Dictionary