crowd-sourced - German English Dictionary