two-handfuls - German English Dictionary