overbuilt - German English Dictionary