large-leaved lupin - German English Dictionary