i've been getting by! - German English Dictionary